Example Claude Desktop Config
Here is an example of what the Claude Desktop config file may look like after connecting multiple MCP servers and tools.
Search for _goes_here to find and replace with your secrets and keys. Paths also must be updated.
- macOS:
~/Library/Application Support/Claude/claude_desktop_config.json
- Windows:
%APPDATA%\Claude\claude_desktop_config.json
{
"mcpServers": {
"sqlite": {
"command": "C:\\Users\\administrator\\AppData\\Local\\anaconda3\\Scripts\\uv.exe",
"args": [
"--directory",
"C:\\Users\\administrator\\Documents\\servers\\src\\sqlite",
"run",
"mcp-server-sqlite",
"--db-path",
"C:\\Users\\administrator\\MCP\\mcp-sqlite.db"
]
},
"brave-search": {
"command": "node",
"args": [
"C:\\Users\\administrator\\AppData\\Roaming\\npm\\node_modules\\@modelcontextprotocol\\server-brave-search\\dist\\index.js"
],
"env": {
"BRAVE_API_KEY": "your_vault_name_here",
"NODE_ENV": "production"
}
},
"filesystem": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-filesystem",
"C:\\Users\\allowed_paths_goes_here"
]
},
"mcp-obsidian": {
"command": "npx",
"args": [
"-y",
"mcp-obsidian",
"C:\\Users\\administrator\\your_vault_name_here",
"C:\\Users\\administrator\\your_second_vault_name_here"
]
},
"weather": {
"command": "C:\\Users\\administrator\\AppData\\Local\\anaconda3\\Scripts\\uv.exe",
"args": [
"--directory",
"C:\\Users\\administrator\\GITHUB\\mcp-base01\\server",
"run",
"weather.py"
]
},
"github": {
"command": "node",
"args": [
"C:\\Users\\administrator\\AppData\\Roaming\\npm\\node_modules\\@modelcontextprotocol\\server-github\\dist\\index.js"
],
"env": {
"GITHUB_PERSONAL_ACCESS_TOKEN": "your_key_goes_here"
}
},
"mongodb": {
"command": "npx",
"args": [
"mongo-mcp",
"mongodb://localhost:27017/email_tracking_db?authSource=admin"
]
},
"neo4j": {
"command": "uvx",
"args": [
"mcp-neo4j-cypher",
"--db-url",
"bolt://localhost:7687",
"--user",
"neo4j",
"--password",
"your_pw_goes_here"
]
},
"chroma": {
"command": "C:\\Users\\administrator\\AppData\\Local\\anaconda3\\envs\\env\\python.exe",
"args": [
"-u",
"-m",
"chroma.server"
],
"env": {
"PYTHONPATH": "C:\\Users\\administrator\\MCP-SERVERS\\chroma\\src",
"EMBEDDING_BASE_URL": "localhost:11434",
"EMBEDDING_API": "http://localhost:11434/api/embeddings",
"EMBEDDING_MODEL": "nomic-embed-text"
}
},
"tavily": {
"command": "C:\\Users\\administrator\\AppData\\Local\\anaconda3\\python.exe",
"args": ["-m", "mcp_server_tavily"],
"env": {
"TAVILY_API_KEY": "your_key_goes_here"
}
}
}
}